sit on heels - Alemán Inglés Diccionario